package com.linkstec.bookshop.mapper;

import java.util.List;

import com.linkstec.bookshop.pojo.Book;
import com.linkstec.bookshop.vo.BookVo;

/**   
 * @ClassName:  BookMapper   
 * @Description:TODO   
 * @author: yanyuan
 * @date:   2018年11月26日 上午10:54:05       
 */
public interface BookMapper {

	/**     
	 * @Description:TODO book字段数量
	 * @author: yanyuan
	 * @date:   2018年11月26日 上午10:55:08    
	 *  @return    
	 */ 
	int findBookCount();

	/**     
	 * @Description:TODO 返回分页的book信息
	 * @author: yanyuan
	 * @date:   2018年11月26日 上午10:55:13    
	 *  @param beginPage
	 *  @param limitPage
	 *  @return    
	 */ 
	List<BookVo> findBookByPage(int beginPage, int limitPage);

	/**     
	 * @Description:TODO 添加book信息
	 * @author: yanyuan
	 * @date:   2018年11月26日 上午10:57:00    
	 *  @param book    
	 */ 
	void addBook(Book book);

	/**     
	 * @Description:TODO 查找单条book信息
	 * @author: yanyuan
	 * @date:   2018年11月26日 上午11:05:29    
	 *  @param bookId
	 *  @return    
	 */ 
	Book findBookById(int bookId);

	void update(Book book);

}
